import{S as b}from"./components.c174aab2.js";import{u as v}from"./composables.beb677dc.js";import{d as k,U as _,r as d,o as S,g as i,c as h,h as s,e as y,j as B,b as C,f as I,a2 as x,a as m}from"./entry.5ad382d5.js";import{u as w}from"./index.aef3f049.js";import{g as U}from"./helpers.e5008248.js";import"./v4.8fa37806.js";import"./HLConst.6f34af32.js";const E=k({__name:"default",setup(N){const{locale:g}=_(),n=w();v({htmlAttrs:{lang:g}});const r=d();let l=d(1024);S(()=>{var o,t,a,e;r.value=(a=(t=(o=n==null?void 0:n.value)==null?void 0:o.defaultSettings)==null?void 0:t.background)!=null?a:{},l.value=(e=window==null?void 0:window.innerWidth)!=null?e:1024});const p=i(()=>{var o,t,a,e;return(e=(a=(t=(o=r.value)==null?void 0:o.bgImage)==null?void 0:t.value)==null?void 0:a.options)!=null?e:"bgCover"}),f=i(()=>{var t,a,e;return` .bg-fixed::before { background: url(${U((e=(a=(t=r.value)==null?void 0:t.bgImage)==null?void 0:a.value)==null?void 0:e.url,l.value)}) !important; }`});return(o,t)=>{var e,u,c;const a=b;return m(),h("div",null,[(c=(u=(e=s(r))==null?void 0:e.bgImage)==null?void 0:u.value)!=null&&c.options?(m(),y(a,{key:0,type:"text/css",children:s(f)},null,8,["children"])):B("",!0),C("div",{class:I(["bg-fixed",s(p)])},null,2),x(o.$slots,"default")])}}});export{E as default};